perfect numbers with in range in python